\begin{tabbing} $\forall$$A$:Type, ${\it eq}$:EqDecider($A$), $f$,$g$:fpf($A$; $a$.top), $x$:$A$, $z$:top. \\[0ex]sqequal(\=fpf{-}cap(fpf{-}join(${\it eq}$; $f$; $g$); ${\it eq}$; $x$; $z$);\+ \\[0ex]if fpf{-}dom(${\it eq}$; $x$; $f$) then fpf{-}cap($f$; ${\it eq}$; $x$; $z$) else fpf{-}cap($g$; ${\it eq}$; $x$; $z$) fi ) \- \end{tabbing}